package com.xhs.main.dao.rsgl;

import com.xhs.main.entity.scgl.ScglScjh;
import com.xhs.main.entity.scgl.ScglScjhmx;

import java.util.List;

public interface ScglScjhmxDao {
    //添加
    void scgl_scglScjhmx_insert(ScglScjhmx scglScjhmx);
    //查询所有明细
    List<ScglScjhmx> scgl_scglScjhmx_selectAll();
    //根据id查单个
    ScglScjhmx scgl_scglScjhmx_selectOne(String thisscglScjhmxItemNum );

    //根据生产计划单据编号查单个
    ScglScjhmx scgl_scglScjhmx_selectOne_byscjhDan(String thisscglScjhmxItemNum );
    //绑定生产计划:修改
    void scgl_scglScjhmx_update(String thisscglScjhmxItemNum,String thisscglScjhDocumentnum);
    //分页查询
    List<ScglScjhmx> scgl_scglScjhmx_selectAll_bylimit(Integer index, Integer pageNum);
    //模糊查询
    List<ScglScjhmx> scgl_scglScjhmx_LikeselectAll_bylimit(
            String thisscglScjhmxItemname, String thisscglScjhmxStartdate,
            String thisscglScjhmxOverdate, Integer index, Integer pageNum);
    //模糊查询(查询所有,不分页)
    List<ScglScjhmx> scgl_scglScjhmx_LikeselectAll(
            String thisscglScjhmxItemname, String thisscglScjhmxStartdate,
            String thisscglScjhmxOverdate);
    //查询所有未被绑定的订单
    List<ScglScjhmx> scgl_scglScjhmx_noBang();

}
